cancer breast cancer diet colon breast lose weight diarrhea nutrition liver gall bladder gallstones weight loss gallbladder ibs hernia irritable bowel syndrome constipation aids colonoscopy